from django.conf.urls import url
from django.urls import path

from api_test import views
from rest_framework.routers import DefaultRouter

urlpatterns = [
    # url(r'^group/list/(?P<pk>)/$',views.ApiGroupViewSet.as_view({'get': 'list'})),
    # url(r'^apilist/{pk}/$',views.ApiInfoViewSet.as_view({'get': 'list'})),

]
router = DefaultRouter()  # 可以处理视图的路由器,只能结合视图集使用
router.register(r'projectlist', views.ProjectViewSet)  # 向路由器中注册视图集
router.register(r'userlist', views.UserInfoViewSet)  # 向路由器中注册视图集
router.register(r'grouplist', views.ApiGroupViewSet)  # 向路由器中注册视图集
router.register(r'apilist', views.ApiInfoViewSet)  # 向路由器中注册视图集

router.register(r'api/header', views.ApiHeaderViewSet)  # 向路由器中注册视图集
router.register(r'api/query', views.ApiQueryViewSet)  # 向路由器中注册视图集
router.register(r'api/body', views.ApiBodyViewSet)  # 向路由器中注册视图集
router.register(r'api/response', views.ApiResponseViewSet)  # 向路由器中注册视图集
# router.register(r'apigroup/{pk}', views.UserInfoViewSet)  # 向路由器中注册视图集
urlpatterns += router.urls  # 将路由器中的所以路由信息追到到django的路由列表中
